A Monotone Branch-and-Bound Search for Restricted Combinatorial Auctions

نویسندگان

  • JOHN K. LAI
  • DAVID C. PARKES
چکیده

Given a system of self-interested agents, each with private information about their preferences, and a set of outcomes, the problem of mechanism design is to select an outcome with desirable properties despite the ability of agents to misreport their preferences. Computational mechanism design (CMD) also insists on computational efficiency, which is a significant concern in domains such as combinatorial auctions (CAs), where the winner determination problem is NP-hard. Although typical instances of NP-hard problems such as combinatorial auctions can be routinely solved through the use of heuristic search such as branch-and-bound search [Sandholm et al. 2005; Andersson et al. 2000], a common theme in CMD is to insist on worst-case polynomial time algorithms, and look for algorithms for which there is theoretical support through worst-case approximation guarantees. In the context of single-minded CAs, where each agent is interested in exactly one bundle, [Lehmann et al. 2002] provide a greedy algorithm and associated payment rule with a √ m welfare guarantee (relative to the optimal welfare), where m is the number of items being allocated, and a matching lower-bound. More recently, [Mu’alem and Nisan 2008] provide an approximation for the special case of known single-minded CAs with guarantee √ m for any fixed > 0, with runtime that is exponential in 1/ . In a known single-minded CA, the bundle is known to the mechanism, and this is a singledimensional mechanism design problem.1 However, if incentives were not a concern, we have more sophisticated algorithms such as BnB search that can efficiently find optimal solutions to the winner determination problem on typical instances. Following a research agenda on heuristic mechanism design [Parkes 2009], we seek to leverage these heuristic algorithms for the purpose of CMD. Branch-and-bound search is a canonical method for solving optimization problems that are formulated as integer programs (IPs). In particular, branch-and-bound (BnB) search has been found to be very effective for computing optimal allocations for combinatorial auctions. Search proceeds in BnB by branching on decisions in regard to whether or not an agent is allocated (“branch”), and looking to prune large parts of

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monotone Branch-and-Bound Search for Restricted Combinatorial Auctions (Full Version)

Faced with an intractable optimization problem, a common approach to computational mechanism design seeks a polynomial time approximation algorithm with an approximation guarantee. Rather than adopt this worst-case viewpoint, we introduce a new paradigm that seeks to obtain good performance on typical instances through a modification to the branch-and-bound search paradigm. Incentive compatibil...

متن کامل

Winner Determination in Combinatorial Auctions using Hybrid Ant Colony Optimization and Multi-Neighborhood Local Search

A combinatorial auction is an auction where the bidders have the choice to bid on bundles of items. The WDP in combinatorial auctions is the problem of finding winning bids that maximize the auctioneer’s revenue under the constraint that each item can be allocated to at most one bidder. The WDP is known as an NP-hard problem with practical applications like electronic commerce, production manag...

متن کامل

Cryptographic Combinatorial Clock-Proxy Auctions

We present a cryptographic protocol for conducting efficient, provably-correct and secrecy-preserving combinatorial clock-proxy auctions. The “clock phase” functions as a trusted auction despite price discovery: bidders submit encrypted bids, and prove for themselves that they meet activity rules, and can compute total demand and thus verify price increases without revealing any information abo...

متن کامل

Winner determination in combinatorial auctions with logic-based bidding languages

We propose the use of logic-based preference representation languages based on weighted propositional formulas for specifying bids in a combinatorial auction. We then develop several heuristics for a branch-and-bound search algorithm for determining the winning bids in this framework and report on their empirical performance. The logic-based approach is attractive due to its high degree of flex...

متن کامل

Interfaces with Other Disciplines Solving the combinatorial double auction problem q

This paper studies the solution of several types of combinatorial (double) auctions. Such auctions have recently been used in business-to-business trading in a centralized marketplace, or in multi-agent coordination systems in artificial intelligence. When the goods are indivisible, solving the winner determination problem (WDP) is an integer programming problem and NP-hard in its general form....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012